<?php
if (!defined('BASEPATH'))
	exit('No direct script access allowed');

/**
 *  Работа с телефоном
 *
 */

class Telefon extends CI_Controller {
	public $number; // номер телефона
	public $password; // пароль пользователя
	function __controller() {
		parent::Controller();
	}

	/**
	 * Первый этап регистрации
	 *
	 * @return view отображение
	 * @author  koras
	 */

	public function index() {

		$this -> load -> model('Views_modul', 'views');
		$send_sms = false;
		$datas['ch'] = TRUE;
		$datas['messages'] = '';
		$this -> load -> model('Telefon_modul', 'tel');

		$this -> number  = $this -> input -> post('telefon');
		$datas['telefon'] = $this -> number;
			
		
		if(strlen($this -> number) > 8){
		
		
		if ($this -> tel -> check_telefon($this -> number) == false && $datas['ch'] == TRUE) {
			# телефон не корректен
			# отправляем пользователю сообщение
			$datas['ch'] = FALSE;
			$datas['messages'] = 'Телефон не корректен';
		}

		if ($datas['ch'] == TRUE) {

			echo $datas['activ'] = $this -> tel -> check_registration($this -> number);

			if ($datas['activ'] > 0) {
				# номер телефона зарегистрирован и используется.
				$datas['ch'] = FALSE;
				$datas['messages'] = 'Данный телефонный номер зарегистрирован > востановить пароль ?';

			} elseif ($datas['activ'] == '0') {
				# данный номер есть в базе, но он не активный.
				$datas['ch'] = FALSE;
				$datas['messages'] = 'Пароль уже отправлялся ранее. Отправить ещё раз?';

			} elseif ($datas['activ'] == 'no') {
				$datas['messages'] = 'На ваш телефон отправлен пароль.';
			}

		}

		if ($datas['ch'] == TRUE) {
			$this -> tel -> registraton_step1();
			# РЕГИСТРАЦИЯ НОВОГО пользователя
		}

		}else{
			
		
				$datas['messages'] = 'Введите Ваш номер телефона';	
		}
		
		$this -> views -> title = 'Регистрация пользователя';
		$this -> views -> menu = 'search';
		$this -> views -> left = '';
		$this -> views -> pathway = '';

		$this -> views -> content = $this -> load -> view('adsent/reg/step1.php', $datas, true);

		$this -> views -> head = '<link rel="stylesheet" media="screen" href="/css/search.css" type="text/css" />';

		$content = $this -> views -> request_view();
		$this -> load -> view('home', $content);

	}

}
